Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
20 LONDON ROAD Terraced £162,422 £90,000 24 Aug 2009
22 LONDON ROAD Terraced £150,608 £90,000 21 May 2013